JCDecaux SE logo

JCDecaux SE

LTS:0MGO (France)   Ordinary Shares
€ 21.26 (-1.44%) Jun 7
21.80
P/B:
2.33
Market Cap:
€ 4.54B ($ 4.89B)
Enterprise V:
€ 8.32B ($ 8.94B)
Volume:
2.05K
Avg Vol (2M):
30.74K
Also Trade In:

JCDecaux SE Valuation Measures